A Bandwidth Management Technique for Hierarchical Storage in Large-Scale Multimedia Servers
نویسندگان
چکیده
Using magnetic disks as a cache for tertiary storage has been shown to be an effective way to address the high storage costs of large-scale multimedia servers. We investigate a technique for managing the bandwidth of such a hierarchical storage design. In existing schemes, all data items are treated equally; and the same I/O rate is used to load data from tertiary storage when they are requested. In our approach, different loading rates are used for data items with different characteristics. For frequently used items, we keep a large percentage of their data in the disk buffer and need to use only a small I/O rate to load the missing portions on demand. On the contrary, a larger portion of less frequently used items is kept in the tertiary storage. To minimize their access latencies, larger I/O rates are used to load the missing parts when these items are needed. We formally prove that this approach is better than using the same loading rate for all data items. We also show simulation results to quantitatively demonstrate the benefits of our technique. They confirm that our scheme is able to provide higher system throughput while ensuring very short latencies (i.e., several seconds) for essentially all accesses. Such good performance is achieved using surprisingly small disk space (i.e., about 5% or less of the database size).
منابع مشابه
On-Demand Data Elevation in Hierarchical Multimedia Storage Servers
Given the present cost of memories and the very large storage and bandwidth requirements of large-scale multimedia databases, hierarchical storage servers (which consist of RAM, disk storage, and robot-based tertiary libraries) are becoming increasingly popular. However, related research is scarce and employs tertiary storage for storage augmentation purposes only. This work, exploiting the eve...
متن کاملSLEDs: Storage Latency Estimation Descriptors
Managing the latency of storage systems is a key to creating effective very large scale information systems, such as web interfaces to satellite image databases and video-on-demand servers. Storage Latency Estimation Descriptors (SLEDs) are architecture-independent descriptions of the retrieval time of a unit of data. They describe the latency to the first byte, and the bandwidth expected. SLED...
متن کاملThe Use of Media Characteristics and User Behavior for the Design of Multimedia Servers
In this chapter we examine storage management issues in the context of a multimedia information system supporting thousands of users and stored media objects. The design of an efficient MMIS storage server must consider the effects of user access behavior as well as the bandwidth and storage requirements of the stored media objects on system performance. Our presentation addresses these issues ...
متن کاملEarthworm: A Network Memory Management Technique for Large-Scale Distributed Multimedia Applications
The two main operating constraints of today’s multimedia servers are the 1/0 bandwidth and communication bandwidth limitations. Both of these problems are addressed in this paper using a novel technique called Earthworm. In this scheme, the network memory is used as a huge cache for buflering multimedia data. Dramatic reduction in the demand on the 1/0 bandwidth, therefore, can be achieved. Thi...
متن کاملEfficient and Dependable Multimedia Data Delivery Service in World Wide Web Environment
Multimedia data is characterized by large objects that require high-bandwidth. This paper presents a technique that enables efficient and dependable data storage and delivery of large multimedia objects in the World Wide Web environment. The proposed approach strips data into blocks that are distributed over multiple Web servers. Data distribution is transparent to users. The parallelism of mul...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997